give repeated blows - Francés Inglés Diccionario